* EXCEPTION:
* ERROR - :new_direction method missing on ~Enemy~.

#+begin_src ~Enemy#inspect~
#<Enemy:0x7dbd947b96e0 @h=16, @x=192, @cooldown=-5.10702591327572e-15, @new_direction={:x=>0, :y=>16}, @w=16, @y=112, @direction="vertical", @is_dead=false, @collision_counter=3, @player_inside=false>
#+end_src ~Enemy#inspect~

** Did you mean?
Here's a list of methods that kind of look like :new_direction.
*** :new_entity
*** :new_entity_strict

The method named
  :new_direction
doesn't exist on [Enemy, #<Class:#<Enemy:0x7dbd947b96e0>>, AttrRect, AttrGTK].

(suggestions above)
** Backtrace:
*** app/main.rb:180:in change_axis
*** app/main.rb:169:in motion
*** app/main.rb:127:in move
*** app/main.rb:629:in tick
*** app/main.rb:629:in tick